Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 LEEWARD ROAD Semi-Detached £465,004 £151,000 21 Feb 2002
73 LEEWARD ROAD Semi-Detached £469,939 £375,000 29 Mar 2018
75 LEEWARD ROAD Semi-Detached £484,223 £85,000 27 Oct 1995
77 LEEWARD ROAD Semi-Detached £379,236 £280,000 21 Apr 2016